• word of the day

    tachina fly

    tachina fly - Dictionary definition and meaning for word tachina fly

    Definition
    (noun) bristly fly whose larvae live parasitically in caterpillars and other insects; important in control of noxious insects

Word used in video below:
text: fly and fly fly
Download our Mobile App Today
Receive our word of the day
on Whatsapp